package com.avcdata.national.module;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * NewAOSApp
 * com.avcdata.national.module
 * Created by lic on 2017/8/21.
 * CSDN http://blog.csdn.net/lucasey
 */

public class CateSyncInfo implements Serializable {

    /**
     * success : true
     * message : 17W36
     * returnValue : {"燃气热水器":[{"category":"燃气热水器","brand":"A.O.史密斯","volumeMarketShare":4,"volumeMarketShareBasisRatio":-5.17,"volumeMarketShareLinkRelativeRatio":0.45,"amountMarketShare":9.65,"amountMarketShareBasisRatio":-7.7,"amountMarketShareLinkRelativeRatio":0.63}],"净水器":[{"category":"净水器","brand":"A.O.史密斯","volumeMarketShare":4.72,"volumeMarketShareBasisRatio":1.17,"volumeMarketShareLinkRelativeRatio":-0.59,"amountMarketShare":12.25,"amountMarketShareBasisRatio":1.51,"amountMarketShareLinkRelativeRatio":-1.62}],"电储水热水器":[{"category":"电储水热水器","brand":"A.O.史密斯","volumeMarketShare":5.35,"volumeMarketShareBasisRatio":-5.09,"volumeMarketShareLinkRelativeRatio":-0.05,"amountMarketShare":14.47,"amountMarketShareBasisRatio":-10.74,"amountMarketShareLinkRelativeRatio":-0.1}],"净化器":[{"category":"净化器","brand":"A.O.史密斯","volumeMarketShare":0.77,"volumeMarketShareBasisRatio":0.13,"volumeMarketShareLinkRelativeRatio":-0.25,"amountMarketShare":2,"amountMarketShareBasisRatio":0.04,"amountMarketShareLinkRelativeRatio":-0.62}]}
     * times :
     * secretKey : null
     */

    private boolean success;
    private String message;
    private ReturnValueBean returnValue;
    private String times;
    private Object secretKey;

    public boolean isSuccess() {
        return success;
    }

    public void setSuccess(boolean success) {
        this.success = success;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public ReturnValueBean getReturnValue() {
        return returnValue;
    }

    public void setReturnValue(ReturnValueBean returnValue) {
        this.returnValue = returnValue;
    }

    public String getTimes() {
        return times;
    }

    public void setTimes(String times) {
        this.times = times;
    }

    public Object getSecretKey() {
        return secretKey;
    }

    public void setSecretKey(Object secretKey) {
        this.secretKey = secretKey;
    }

    public static class ReturnValueBean {
        private List<燃气热水器Bean> 燃气热水器 = new ArrayList<>();
        private List<净水器Bean> 净水器 = new ArrayList<>();
        private List<电储水热水器Bean> 电储水热水器 = new ArrayList<>();
        private List<净化器Bean> 净化器 = new ArrayList<>();

        public List<燃气热水器Bean> get燃气热水器() {
            return 燃气热水器;
        }

        public void set燃气热水器(List<燃气热水器Bean> 燃气热水器) {
            this.燃气热水器 = 燃气热水器;
        }

        public List<净水器Bean> get净水器() {
            return 净水器;
        }

        public void set净水器(List<净水器Bean> 净水器) {
            this.净水器 = 净水器;
        }

        public List<电储水热水器Bean> get电储水热水器() {
            return 电储水热水器;
        }

        public void set电储水热水器(List<电储水热水器Bean> 电储水热水器) {
            this.电储水热水器 = 电储水热水器;
        }

        public List<净化器Bean> get净化器() {
            return 净化器;
        }

        public void set净化器(List<净化器Bean> 净化器) {
            this.净化器 = 净化器;
        }

        public static class 燃气热水器Bean {
            /**
             * category : 燃气热水器
             * brand : A.O.史密斯
             * volumeMarketShare : 4
             * volumeMarketShareBasisRatio : -5.17
             * volumeMarketShareLinkRelativeRatio : 0.45
             * amountMarketShare : 9.65
             * amountMarketShareBasisRatio : -7.7
             * amountMarketShareLinkRelativeRatio : 0.63
             */

            private String category;
            private String brand;
            private String volumeMarketShare;
            private String volumeMarketShareBasisRatio;
            private String volumeMarketShareLinkRelativeRatio;
            private String amountMarketShare;
            private String amountMarketShareBasisRatio;
            private String amountMarketShareLinkRelativeRatio;

            public String getCategory() {
                return category;
            }

            public void setCategory(String category) {
                this.category = category;
            }

            public String getBrand() {
                return brand;
            }

            public void setBrand(String brand) {
                this.brand = brand;
            }

            public String getVolumeMarketShare() {
                return volumeMarketShare;
            }

            public void setVolumeMarketShare(String volumeMarketShare) {
                this.volumeMarketShare = volumeMarketShare;
            }

            public String getVolumeMarketShareBasisRatio() {
                return volumeMarketShareBasisRatio;
            }

            public void setVolumeMarketShareBasisRatio(String volumeMarketShareBasisRatio) {
                this.volumeMarketShareBasisRatio = volumeMarketShareBasisRatio;
            }

            public String getVolumeMarketShareLinkRelativeRatio() {
                return volumeMarketShareLinkRelativeRatio;
            }

            public void setVolumeMarketShareLinkRelativeRatio(String volumeMarketShareLinkRelativeRatio) {
                this.volumeMarketShareLinkRelativeRatio = volumeMarketShareLinkRelativeRatio;
            }

            public String getAmountMarketShare() {
                return amountMarketShare;
            }

            public void setAmountMarketShare(String amountMarketShare) {
                this.amountMarketShare = amountMarketShare;
            }

            public String getAmountMarketShareBasisRatio() {
                return amountMarketShareBasisRatio;
            }

            public void setAmountMarketShareBasisRatio(String amountMarketShareBasisRatio) {
                this.amountMarketShareBasisRatio = amountMarketShareBasisRatio;
            }

            public String getAmountMarketShareLinkRelativeRatio() {
                return amountMarketShareLinkRelativeRatio;
            }

            public void setAmountMarketShareLinkRelativeRatio(String amountMarketShareLinkRelativeRatio) {
                this.amountMarketShareLinkRelativeRatio = amountMarketShareLinkRelativeRatio;
            }
        }

        public static class 净水器Bean {
            /**
             * category : 净水器
             * brand : A.O.史密斯
             * volumeMarketShare : 4.72
             * volumeMarketShareBasisRatio : 1.17
             * volumeMarketShareLinkRelativeRatio : -0.59
             * amountMarketShare : 12.25
             * amountMarketShareBasisRatio : 1.51
             * amountMarketShareLinkRelativeRatio : -1.62
             */

            private String category;
            private String brand;
            private String volumeMarketShare;
            private String volumeMarketShareBasisRatio;
            private String volumeMarketShareLinkRelativeRatio;
            private String amountMarketShare;
            private String amountMarketShareBasisRatio;
            private String amountMarketShareLinkRelativeRatio;

            public String getCategory() {
                return category;
            }

            public void setCategory(String category) {
                this.category = category;
            }

            public String getBrand() {
                return brand;
            }

            public void setBrand(String brand) {
                this.brand = brand;
            }

            public String getVolumeMarketShare() {
                return volumeMarketShare;
            }

            public void setVolumeMarketShare(String volumeMarketShare) {
                this.volumeMarketShare = volumeMarketShare;
            }

            public String getVolumeMarketShareBasisRatio() {
                return volumeMarketShareBasisRatio;
            }

            public void setVolumeMarketShareBasisRatio(String volumeMarketShareBasisRatio) {
                this.volumeMarketShareBasisRatio = volumeMarketShareBasisRatio;
            }

            public String getVolumeMarketShareLinkRelativeRatio() {
                return volumeMarketShareLinkRelativeRatio;
            }

            public void setVolumeMarketShareLinkRelativeRatio(String volumeMarketShareLinkRelativeRatio) {
                this.volumeMarketShareLinkRelativeRatio = volumeMarketShareLinkRelativeRatio;
            }

            public String getAmountMarketShare() {
                return amountMarketShare;
            }

            public void setAmountMarketShare(String amountMarketShare) {
                this.amountMarketShare = amountMarketShare;
            }

            public String getAmountMarketShareBasisRatio() {
                return amountMarketShareBasisRatio;
            }

            public void setAmountMarketShareBasisRatio(String amountMarketShareBasisRatio) {
                this.amountMarketShareBasisRatio = amountMarketShareBasisRatio;
            }

            public String getAmountMarketShareLinkRelativeRatio() {
                return amountMarketShareLinkRelativeRatio;
            }

            public void setAmountMarketShareLinkRelativeRatio(String amountMarketShareLinkRelativeRatio) {
                this.amountMarketShareLinkRelativeRatio = amountMarketShareLinkRelativeRatio;
            }
        }

        public static class 电储水热水器Bean {
            /**
             * category : 电储水热水器
             * brand : A.O.史密斯
             * volumeMarketShare : 5.35
             * volumeMarketShareBasisRatio : -5.09
             * volumeMarketShareLinkRelativeRatio : -0.05
             * amountMarketShare : 14.47
             * amountMarketShareBasisRatio : -10.74
             * amountMarketShareLinkRelativeRatio : -0.1
             */

            private String category;
            private String brand;
            private String volumeMarketShare;
            private String volumeMarketShareBasisRatio;
            private String volumeMarketShareLinkRelativeRatio;
            private String amountMarketShare;
            private String amountMarketShareBasisRatio;
            private String amountMarketShareLinkRelativeRatio;

            public String getCategory() {
                return category;
            }

            public void setCategory(String category) {
                this.category = category;
            }

            public String getBrand() {
                return brand;
            }

            public void setBrand(String brand) {
                this.brand = brand;
            }

            public String getVolumeMarketShare() {
                return volumeMarketShare;
            }

            public void setVolumeMarketShare(String volumeMarketShare) {
                this.volumeMarketShare = volumeMarketShare;
            }

            public String getVolumeMarketShareBasisRatio() {
                return volumeMarketShareBasisRatio;
            }

            public void setVolumeMarketShareBasisRatio(String volumeMarketShareBasisRatio) {
                this.volumeMarketShareBasisRatio = volumeMarketShareBasisRatio;
            }

            public String getVolumeMarketShareLinkRelativeRatio() {
                return volumeMarketShareLinkRelativeRatio;
            }

            public void setVolumeMarketShareLinkRelativeRatio(String volumeMarketShareLinkRelativeRatio) {
                this.volumeMarketShareLinkRelativeRatio = volumeMarketShareLinkRelativeRatio;
            }

            public String getAmountMarketShare() {
                return amountMarketShare;
            }

            public void setAmountMarketShare(String amountMarketShare) {
                this.amountMarketShare = amountMarketShare;
            }

            public String getAmountMarketShareBasisRatio() {
                return amountMarketShareBasisRatio;
            }

            public void setAmountMarketShareBasisRatio(String amountMarketShareBasisRatio) {
                this.amountMarketShareBasisRatio = amountMarketShareBasisRatio;
            }

            public String getAmountMarketShareLinkRelativeRatio() {
                return amountMarketShareLinkRelativeRatio;
            }

            public void setAmountMarketShareLinkRelativeRatio(String amountMarketShareLinkRelativeRatio) {
                this.amountMarketShareLinkRelativeRatio = amountMarketShareLinkRelativeRatio;
            }
        }

        public static class 净化器Bean {
            /**
             * category : 净化器
             * brand : A.O.史密斯
             * volumeMarketShare : 0.77
             * volumeMarketShareBasisRatio : 0.13
             * volumeMarketShareLinkRelativeRatio : -0.25
             * amountMarketShare : 2
             * amountMarketShareBasisRatio : 0.04
             * amountMarketShareLinkRelativeRatio : -0.62
             */

            private String category;
            private String brand;
            private String volumeMarketShare;
            private String volumeMarketShareBasisRatio;
            private String volumeMarketShareLinkRelativeRatio;
            private String amountMarketShare;
            private String amountMarketShareBasisRatio;
            private String amountMarketShareLinkRelativeRatio;

            public String getCategory() {
                return category;
            }

            public void setCategory(String category) {
                this.category = category;
            }

            public String getBrand() {
                return brand;
            }

            public void setBrand(String brand) {
                this.brand = brand;
            }

            public String getVolumeMarketShare() {
                return volumeMarketShare;
            }

            public void setVolumeMarketShare(String volumeMarketShare) {
                this.volumeMarketShare = volumeMarketShare;
            }

            public String getVolumeMarketShareBasisRatio() {
                return volumeMarketShareBasisRatio;
            }

            public void setVolumeMarketShareBasisRatio(String volumeMarketShareBasisRatio) {
                this.volumeMarketShareBasisRatio = volumeMarketShareBasisRatio;
            }

            public String getVolumeMarketShareLinkRelativeRatio() {
                return volumeMarketShareLinkRelativeRatio;
            }

            public void setVolumeMarketShareLinkRelativeRatio(String volumeMarketShareLinkRelativeRatio) {
                this.volumeMarketShareLinkRelativeRatio = volumeMarketShareLinkRelativeRatio;
            }

            public String getAmountMarketShare() {
                return amountMarketShare;
            }

            public void setAmountMarketShare(String amountMarketShare) {
                this.amountMarketShare = amountMarketShare;
            }

            public String getAmountMarketShareBasisRatio() {
                return amountMarketShareBasisRatio;
            }

            public void setAmountMarketShareBasisRatio(String amountMarketShareBasisRatio) {
                this.amountMarketShareBasisRatio = amountMarketShareBasisRatio;
            }

            public String getAmountMarketShareLinkRelativeRatio() {
                return amountMarketShareLinkRelativeRatio;
            }

            public void setAmountMarketShareLinkRelativeRatio(String amountMarketShareLinkRelativeRatio) {
                this.amountMarketShareLinkRelativeRatio = amountMarketShareLinkRelativeRatio;
            }
        }
    }
}